grill (for cooking) - German English Dictionary